Synonyms for "tontine insurance"

Words with similar meaning